export interface ISoundAgentHelper {
    IsPlaying:boolean;

    Length:number;

    Time:number;

    Mute:boolean;

    Loop:boolean;

    Priority:number;

    Volume:number;

    Pitch:number;

    PanStereo:number;

    SpatialBlend:number;

    MaxDistance:number;
    DopplerLevel:number;

    ResetSoundAgent:(sender,e)=>void;

    Play(fadeInSeconds:number):void;

    Stop(fadeOutSeconds:number):void;

    Pause(fadeOutSeconds:number):void;

    Resume(fadeInSeconds:number):void;

    Reset():void;

    SetSoundAsset(soundAsset):boolean;


}